#include using namespace std; bool isOdd(int n) { return (n%2==0)?false:true; } char minimum(const char x, const char y) { char result = x; char xCopy = x; char yCopy = y; if(x >= 'a' && x <='z') { //must be lower case letter xCopy = x - 32; } if(y >= 'a' && y <='z') { //must be lower case letter yCopy = y - 32; } if(xCopy < yCopy) { result = x; } else { result = y; } return result; } int minimum(int x, int y) { return (x>y)?y:x; } int minimum(int x, int y, int z) { return (x>y)?y:x; } double minimum(double x, double y) { return (x>y)?y:x; } void main() { //int x = 9; //cout << x++ << endl; //x++ - post-increment operator //cout << ++x << endl; //++x - pre-increment operator //int y = 9; //cout << y << endl; //y++; //++y; //cout << y << endl; //if(x > 4) //{ // y = 8; //} //else if(x < -7) //{ // y = 77; //} //else //{ // y = 99; //} //y = (x > 4)?8:((x< -7)?77:99); //(y <3)? cout << "hi":cout << "hola"; //cout << ((y <3)? "hi":"hola"); cout.setf(ios_base::fixed); cout.precision(2); cout << minimum(234,21) << endl; cout << minimum(234.234,21.2354) << endl; cout << minimum('b','K') << endl; }